disabling vehicles - Turco Inglés Diccionario